38009550
17939593
734522
5622385
87509162
8748938
34414209
28908525
86266444
49114335
74799410
46216111
83352528
29741449
6206536
6966371
76475173
92266338
29525169
2301126
66992082
57864310
5345392
48844563
58238624
28446376
83884058
51329244
54219397
3543859
3205889
47256974
45284615
88078902
80005384
3320811
95607486
64602579
18817378
86175872