84852490
22172932
29241919
33609402
6015242
91758839
60178374
30882643
54153201
52195214
87028307
42645380
83319388
6020753
45609388
72681259
6912440
47462961
91911353
2026459
92329808
84357187
96525333
9038608
16426196
21754327
7573615
63599987
56939191
30045915
32217905
45116474
2514752
10054983
35134825
76096396
61407470
77522760
89053311
2129292