50022348
11391693
78181093
61114540
30307376
26005175
81077148
62468759
3235700
61075005
4486169
18172500
67556372
73927930
18554974
31791462
60518823
86442599
6294625
13874975
61276316
95467421
7874446
5997223
63494249
45877307
81778820
80892944
70136560
33626733
15038928
61919147
164633
96731186
54342703
74655373
54796446
90765023
46765658
31131479