53368968
8154914
32077506
27509991
32428507
523721
662983
75004282
36865124
5232962
54321783
29508156
24251154
23468761
46731615
89571917
17955700
33005092
28529098
44769521
91857119
68836142
46209402
92160
65302775
76095304
59549094
93168413
95162408
93398068
64681805
97243519
51553808
51845627
12505906
868162
67947368
57106077
4161240
68681504