29851281
89352
84872533
37311307
5394422
86842052
5458040
2518447
36621737
51825329
28833650
83785815
84736325
75101348
41323126
21256107
60744275
6065005
413941
48996914
10692399
96586163
1909992
58356629
83084689
454438
1378058
33441060
43034697
83384646
84999038
27087980
55157
82298604
25082803
77716029
61911824
76969963
65504705
2068414