81364342
15144517
64033256
39347581
16259609
2941625
79961637
70204615
49952520
72497894
80014198
6232423
50968200
92582942
1603451
38817942
1021623
63272566
83434969
45391410
57607314
60914788
5555420
69325321
91041619
85041610
459083
85617596
22875728
35652350
25448128
28698075
92955713
62598379
3135608
21044058
3494146
84805807
51302094
58252525