97415692
28668752
67633877
4409436
81474880
68165290
56553476
44499562
16597061
3754590
13271703
37515102
9625922
38799724
24165027
964780
20554813
54646519
67474353
48376302
31785683
81312688
15976601
15975394
40076665
88576664
46307268
21479559
41511917
6871430
39341675
1769979
71218659
12424940
38955574
56959241
7833689
22564883
74381066
80881136