29508815
77666530
16242908
24751196
10663523
78117812
80425234
35199624
43715457
49662234
4970804
1097911
38656931
90127060
45747089
85241742
7989162
30623758
38316292
34036879
71691529
6585954
88893412
4191322
14608117
55123191
54851087
10176144
85075705
63886283
33546308
4727815
6192086
9115058
51573400
57164145
86983657
24899081
32553936
43489968