34455501
70652050
87984465
31639018
59275331
69339067
74644771
32665169
67316576
53444190
34087106
58271488
4666658
14465998
39642513
1488390
2796290
58342605
14466317
83303629
24616837
78037985
8036402
27854605
16955371
16529267
70996368
32991321
97126899
50906603
33581206
18658155
1127108
28629723
49052019
49501971
29413983
76175163
89101345
87265340