66158396
75327839
55644162
6636131
9287560
96523201
9248135
64445210
10744975
2416257
8488101
56891844
90125385
60903286
88332714
13391157
49436055
3856342
59708572
3911408
97379887
89365882
33131661
76574335
5935292
59464445
44072588
34918854
29831964
34495556
67592082
80216577
74985500
41512147
63407737
2691292
57724049
83538335
39688683
5533707