66152372
52308360
18182547
90395206
5768333
97059124
69121216
99552640
83769376
45518675
19375514
52663077
7816319
96415815
61697548
29197430
84971016
45274475
22642757
99983031
73522527
44765763
10561418
50582528
24089142
44902192
31629435
1135332
37928919
92619477
86669123
32273526
86974778
3202509
4012472
42225039
11047448
14044828
45367301
44531978