12499275
74131154
61857351
14303329
60264663
15239790
7083161
69658893
63683426
9690748
21718449
73968448
5801088
67171717
6357742
99466969
96384496
46356942
20267028
98119625
51013269
23323863
51919681
54298804
62237579
93541171
24867070
3447117
57503313
31964533
38078428
19034954
38193324
5845802
21881974
28687438
83854977
94556595
72615127
58914620