11219718
96787363
9258907
91879060
95922762
43678655
8519117
7365185
45036511
4142685
22722394
46134180
41397282
20858475
91457426
99305147
60274536
73746246
46971736
84892112
97556970
8491507
77114666
6732009
12611840
65979101
20889644
42268472
92923793
226387
75852179
358522
5193225
48377254
27408802
14524019
10992346
37415750
60484938
25329277