50738323
72395323
91144938
66577126
6799490
30478021
36984916
65041225
89126440
63015229
44494909
91055210
273775
4502592
21881030
76018020
80081349
62535553
20219889
1913080
24386388
5509339
768745
85305274
43747425
21255284
29629089
97747074
82213028
60024034
464787
28503124
30631029
41328292
9921122
944128
70948524
46326035
31548449
22212853