12455392
50075975
70648813
38537924
7040508
26981285
44512739
95037545
389307
87961462
70582887
93162738
95188450
76533568
63802748
24943227
88196854
64222850
58986464
84129328
64954159
27247974
49059405
66847717
41634808
61747253
59792974
81219386
83258259
40799801
71526852
43888258
67417254
28095102
43479358
53038636
7003518
53715084
98571555
557406