42211940
6823112
3726344
58937048
89164379
69682873
42669324
59545136
13662128
85737674
2337882
36966579
383423
697828
87564633
73202747
23098063
92224074
76688559
36332454
56188121
72968814
72828483
16376596
75535045
9741988
95345611
88753444
26179893
48349207
22309650
33782259
82783784
34481670
22556944
73904985
23868167
4475860
84633476
75468986