2049156
57236443
17725669
60186284
1379562
72858542
7391691
8138522
72237255
69481434
484836
57414542
50539879
19649846
43815455
65632530
1379500
41088077
93946629
20395881
35894832
86519635
9675611
49942378
82201548
67492845
70083323
2408667
77352139
69551034
16386082
5845368
58271542
87654117
42913703
49953233
26641954
32387614
9504586
34925789