35975286
72511113
4887519
41515159
64462432
20404335
24047546
51829661
33855888
22701008
9301190
3679230
7075156
70213143
70241993
8512702
3897539
14051765
20768369
36419716
55009292
68973082
9546436
74403491
95521508
17256667
7607296
61449497
34356357
96055351
99611779
18987714
29803911
78291811
37239814
7317192
8244692
36766966
5066383
11664790