56391648
10714165
84837144
63309873
95905601
69812031
64799649
77858889
78295521
74758540
82119546
93168285
53796030
81252159
13992317
74985367
16531247
4586616
59887706
48795502
22172329
54762742
83652304
27616191
54946899
38238154
67922060
29402019
836978
51805292
35308000
5883903
6518454
37915470
70837267
43994468
182628
15203231
32434578
73989525