44713699
47789884
37149628
70431214
4224945
2442938
1639128
20953248
6792681
96097861
290571
288275
64774428
56067998
73302860
59009702
88164632
80192825
57304817
78116613
33334347
593603
79143338
93678749
42193339
11889356
35891413
77924275
4489336
4031598
5038728
71462512
6262754
159969
36728001
18541605
74574463
47098541
24914775
59882282