5147238
44289432
50388909
94052371
4763422
15948082
23343510
7615710
92498106
86292194
96216194
2503637
98838929
95339937
64785423
5395117
19879954
28992216
34186077
85288355
2672281
15241000
22305094
45464238
89732830
18351179
72623000
77329257
101284
60407609
56328290
62374446
93471495
7825563
4728271
666815
20464662
54618586
6969250
10877432