47634521
20107761
47377915
59131393
75382555
15813727
70965191
27898605
3868263
10433140
54408515
87378780
61055415
2464829
50918284
81082794
44135135
55313883
65096250
2954465
55241805
58193693
71538662
41572272
86114671
278793
88609451
75442299
44935639
61668388
64121656
62945113
53469395
6461066
96995440
6321268
29513638
8271382
5487439
77824268