71122502
51177690
23837936
8656630
23411775
78585085
60752050
20462048
90046561
70233604
14418120
801393
86177282
56931627
84372364
3540530
47862178
23736581
90055759
20573665
50649377
1647072
53236920
92812917
27404603
13841475
69496394
47166931
2132190
41175849
15798931
67489108
35963143
68458716
75751713
70195295
2507725
89342902
32417254
34054487