44486102
11308129
563948
94079531
11666502
50554867
37761573
8683666
60147948
18783888
54268361
68577867
18233627
95645595
1626616
23208909
33419459
35969860
6927465
90181546
70609716
1692731
74804347
95466075
19412123
57105307
83289725
77957823
23904514
99846397
51499009
5441378
30413584
64575910
90463673
80348835
48243332
63524433
53699392
48402083