3118306
68666008
53699520
27812506
4413068
8381911
9280496
4146974
51897363
812579
97311214
13123966
46654954
5647097
2987573
89875136
4842565
80182633
46533928
47992478
73452283
374536
28377205
29463766
53616743
67911444
16412279
94144902
74664671
58265782
22659933
4470262
37196211
49394631
87232602
26443730
91558533
23571608
64107860
82874260