96075054
97649848
39063533
4337588
35883416
61232624
29508963
64549263
20598104
85318642
42895269
34465754
86403758
89742860
4586541
9338398
79143416
6396113
44179202
69426767
65339628
47268713
91379788
46947012
65764057
8193542
95402570
94727487
72625152
15549736
30176968
4225854
16016300
44828931
26605272
31573728
46204125
32809602
3743716
37811590