42484124
6396702
84957739
9643649
60335490
48006700
8752658
8765122
95838901
2118050
10695759
91187968
77592580
1485628
77589447
66315050
96917807
51808711
24973846
19598873
3915165
27575149
56791158
48633062
23813395
28741790
87469318
44415901
66956531
3405253
91218613
49036131
45358904
88756625
639445
78722129
40722393
77083525
9013738
91343018