83303323
41496250
97564828
22423126
94013997
29135957
19574256
15685663
24501771
3095900
42954005
93192395
10334452
73095987
28052682
80258401
83051490
59458216
40334664
3956372
5264678
39271970
36133120
86805951
22241295
19048808
12877961
56768330
81153038
37757756
49175362
8243592
71485706
6739115
72349806
46868859
5808117
23292495
66703304
10203797