42525114
5438223
270524
45424334
43374513
70677560
22709631
23611598
49812137
85442217
26954306
88082422
6797309
1003304
82701490
44774311
88002495
8703795
99595458
19559283
27833093
622118
22554957
31566468
78667276
31578556
95339311
26255652
34633642
2357971
51208417
76941402
20953046
7257742
57191032
63726375
90207097
56711765
18802924
93346960