12605848
82427934
3330358
1668345
6503620
92832961
27391385
51596361
71156174
65324884
49666191
34625283
2344163
84394753
87903468
33284924
1911009
42459565
4445843
69015095
50155692
96266567
84948152
36933824
19388150
75289232
84092901
44795518
1481608
924674
8979575
81792948
27972801
27837150
38777258
86978730
24372876
2230184
28044266
1693385