97746851
2213278
90391248
78611215
86764882
31147133
4537743
40285224
64558241
17297953
27455642
3114065
21042067
81743621
56534180
28048673
27898744
29144399
472942
5089497
49459553
4200835
1020746
88424746
90299953
29638390
67369170
54808262
55044906
10971218
59193523
48043247
12906364
88044393
94183001
81397119
33235854
1496883
61284568
45607740