41486206
51046356
96599449
40459665
24493662
48465342
32868763
2056962
53105752
47025832
70681315
22719096
71219403
31871075
54525194
29677577
57274684
20769490
21882594
25499476
69224973
25822896
55626765
7341529
33604993
48705093
46073454
32173186
36964227
95431952
4923018
60781992
83686920
30571415
8752449
83629189
11425731
89171625
40392259
2085135