37016705
42598476
5794836
5143589
62078302
7706438
92585547
31052968
92081575
62397776
72329999
17914310
91423576
51275086
10146150
63392651
77561722
621314
49517221
18015288
98517717
17407658
34211062
1577278
49099368
96157212
8283286
35182611
35663921
7593276
13182258
86484587
38708953
64385247
63943929
79039288
98733980
18045377
98951000
34891950