27986836
15505182
38999932
5373821
61272564
67906880
71231199
8824246
63186258
38106566
48137254
159331
96118620
97816888
32258270
86989690
60028237
70804388
676161
89356565
2582240
70754112
92185
87113249
29525249
24813104
7885469
78939794
7781210
31251107
43881159
79816120
65196779
8406926
36595794
25346541
49689517
55798626
81999038
89829027