2671352
7042089
91249401
62923372
37746277
29633020
25898352
86726851
73818835
86595133
40662264
11216932
29603844
16328440
1408240
44973133
60091213
52585083
79521585
18638746
55215412
42001423
40021613
69173271
19461661
59758959
29502437
54012610
38456239
8203702
28295603
49937
22642439
82092108
50197608
157673
57039721
23015869
804687
54613495