34629933
34212381
17305496
71024168
96547252
98608382
24875365
27693371
55269086
64919602
838353
68517833
14127895
31409813
83588258
41213247
93701024
67689099
22209537
778816
21329160
35283124
16018852
22428205
3007713
95123873
40857369
18864269
53848321
60878276
73373039
3916211
64607077
6558574
27993930
74132724
58559294
54267926
76781753
40692147