68433779
60942629
27144881
33286432
425531
12528018
65708240
101574
22459585
62687115
69998477
35091496
51476373
10524111
93908815
4866920
29909259
38174095
234787
91743859
58516725
87994730
99326957
33076540
33896307
55058264
11607467
44936554
2246955
45625626
2261920
59245853
61425968
33569114
51583249
87987086
65822303
36417618
59165425
13476330