38082486
20356662
58435393
51545247
11406146
38725165
35752801
96524227
6878716
75168082
45978640
151467
72744010
37651122
57607474
26235424
11001398
90139444
68268301
27038039
80066662
24791186
78281943
17368930
34317446
473746
5873937
89558804
98265460
19996391
1612257
6310830
16523285
20194714
84464002
49798390
89019568
61507702
31784630
53093565