5529396
56476197
46068670
909237
61082923
55991396
48145768
71424973
43582516
21111545
40408004
73934654
91314056
4105491
57572406
4638314
7115728
14145092
81512782
4008561
43876397
28268788
8955615
47091285
8464469
66373039
87167474
51343902
14333922
90986883
77895924
31425348
74368113
13505481
31423450
25881324
17922080
59748963
18015605
20585876