65039471
32259463
6600141
71496266
96926982
6167250
10571468
28911968
41171433
554651
90694071
85875474
37444252
28889610
47227160
2618394
45809737
16958123
41857981
67504356
35027824
19051416
72669426
18834851
16692803
80713234
69122376
81164151
86138900
32839165
70553854
99641899
21107759
59021970
31001710
57923694
91188651
29838570
35497035
80058694