14467403
49392057
81648889
9185602
71208835
69627439
20559031
55095128
20656752
26612636
301318
45207160
81736181
77522229
2951959
2482092
38364380
93104935
71381253
67015756
62862257
13774935
94773526
19992170
29612000
9971447
70213275
71128056
19294010
9221562
96548380
70781084
13307470
2404276
95702162
4391473
8344808
89856326
259717
4707242