3953323
51549854
13726903
40086655
69688296
81874637
68962434
15484949
26274695
58124117
67404021
18264613
25698203
85742452
70059632
14071025
63739643
50814881
94487945
54087950
852429
2208285
6745669
496190
13629927
51453241
28991092
17856270
49483330
5920427
76249779
74668543
65067645
854142
85834723
56565214
42014388
628645
54014248
98867567