77782457
43202886
7326522
87429209
40612586
28485848
90604879
33899051
4690345
71287633
7215706
88534160
59025181
63622974
1355967
51073023
88362107
81048073
30799047
75397542
17964169
80904818
7866769
21607231
9078311
9434028
24862885
6703650
99016238
39784387
66784448
63602002
29575043
4869810
67033756
81512475
38471723
70844890
42191771
72888424