95877404
96423519
42269630
41181701
948416
35188216
81397758
7646897
4625434
30378510
75166727
87124475
58026570
33714535
8083996
33591592
9515134
9403562
56148025
51525336
38509894
27202092
32573645
2238833
12365756
1903161
20051015
52849114
39461543
58517363
3907571
19138833
68048839
62677010
83271818
30647196
96657820
90046185
23099758
64344432