81685669
90216101
3321601
51659391
63978469
98897741
4871525
22155786
53901409
434290
59714534
66773509
70448109
38655392
50182920
41493115
20288427
34952896
22104876
99851900
49418153
2004090
36861940
48762587
13215952
59781078
54875592
24564106
86071479
77003486
97421968
3348608
71493899
39245606
7160256
88201115
79969793
79139724
69722234
11366857