12893783
18031136
67131387
62381394
67737531
28193423
30704975
8224583
26523847
17925874
37693753
84221531
95513052
21446575
76153441
20702826
43545253
55143450
21911561
6118347
81452104
90669930
13299769
1360540
8672943
50769072
50542427
21346979
80808242
1371634
86059240
96393199
55089445
9676827
40146613
1817908
89487414
66606824
58753815
42105406