152132
46056243
43937908
2844471
42504141
31744121
26476665
56005184
1887387
33115803
3727952
26593222
2379575
56892302
33739652
42972529
5011179
24262336
62111895
12499275
13196068
65877433
52387315
24091051
50494562
77497818
99131522
34551951
49035403
43128092
88227744
66426038
59793354
42107230
30024277
31374999
521414
5528401
62251827
23841634