3947602
72719457
44412352
6645107
89904820
67127208
80938202
60567235
24834304
10585497
73396647
72157243
66459579
64165985
51402183
89789416
71646641
41473063
65459530
45837368
59256390
3838190
64378626
9369935
13651419
8046265
62642754
17832803
934952
43034579
33853279
66197060
97329680
21691272
41325189
64699149
86606581
28324302
5212550
39873403