29694423
42184380
51849614
59873881
96726522
11397007
18848363
97161321
15464297
3187458
49907038
696495
83926290
79681774
50535030
19291155
3695440
5145872
211272
1094785
8568335
10895256
5955479
11301801
84806056
3451408
24273951
49217772
76196354
39955610
74973184
7657423
80783149
51261489
84124823
42685645
54762923
76904058
22803558
31861628