56733940
30526438
33023115
61901179
58706621
34665093
69333302
15488315
6188472
75962048
87539377
42553504
77973111
10298238
2801303
14052819
45515465
7865631
19507536
19943865
38904091
2264325
19193267
41973862
57006469
34764817
32813202
5297448
38895980
21737242
92019564
39945029
76441813
87078505
79828239
31263611
58189213
27198895
94957674
28717295