40876599
18633777
49298528
39536238
65556477
8961795
24553276
7739752
17759611
91621734
61337859
83185121
15317461
1314524
7907961
37493689
14348102
10136842
74103932
44768210
96834221
80924044
92372703
57574327
4526360
2652685
69904197
18943599
88603713
47022132
57504451
47562764
36749496
18649537
87792042
44112120
85403804
48345954
3407080
66291084