72213708
37138542
45218418
63739359
58863172
61264121
95001573
319453
93024217
4437089
78496067
13408300
8462620
23032096
81981514
94442352
35207117
73199936
95142467
2466295
79742533
93227613
24656462
83443558
14103596
71308086
1991399
84313827
14049535
20564789
18729467
98255627
48097287
82197351
92928041
93747385
59865653
89814202
74782568
38168348