15228164
25688844
64917138
6048990
37067664
50317604
7812378
29774086
3487279
29614572
59352007
37819089
87274161
67506055
7157549
86468150
3732602
67947733
55254031
21621921
5194341
4707738
35359234
49092195
50459734
76796632
57479191
9480535
19025141
4060995
13608132
97534590
1703227
145197
66756723
34429970
80702627
91129607
50195118
64522382