69043212
29663970
98244434
96115405
4388669
37847388
98068431
6744844
88857207
40577566
51736131
23914175
36647351
16147246
70788004
68595764
14102519
41185249
56186623
74702798
62852690
21424383
88405524
85744924
82662584
96998729
35071425
3429195
41986552
23784835
51217996
37346113
11834916
91482419
61511962
11794792
80961356
81071226
14549751
3146298